Haulover Marina, Miami, Florida, USA
Everglades National Park, Florida, USA.
Everglades National Park, Florida, USA