Lyford Cay, Private Residence

New Providence, Bahamas