Florida Keys Wedding Photographers at Islamorada Party

Florida Keys Wedding Photographers at Islamorada Party

Location: Cheeca Lodge & Spa, 81801 Overseas Hwy, Islamorada, FL 33036.

1/200; f/4.0; ISO 1600; 20.0 mm.