Everglades National Park, Florida, USA.
Everglades National Park. Florida, USA.
Islamorada, The Florida Keys, Florida, USA