Island Store Lyford Cay - Island Store Lyford cay

Slim Aarons: Lyford Cay Golf Course

Regular price $0.00

The golf course at Lyford Cay, on New Providence Island in the Bahamas, April 1974.