Mike DeLeonardis on Instagram
 
Mike DeLeonardis on Facebook

Florida Everglades


Tags: Florida Everglades

Location:
Florida Everglades

Bridge to Chokoloskee, Florida. This area sits just south of Everglades City in Southwest Florida.