waterfront

ISLAMORADA

LOCATION: FLORIDA KEYS, USA