Iguana in the Mangroves ~ This large iguana was perched on top of the mangroves hanging over the water at Ft. Zachary Taylor State Park on Key West.
Florida 3Iguanamangrove