Lyford Cay

paradise found and outfitted