Photography by: Igor
Location: The Cheeca Lodge & Spa in Islamorada, FL