Showing posts tagged stone

Iguanas on a wall (and in the trees) at Fort Zachary Taylor State Park, in Key West.  Iguanas are considered an invasive species in South Florida.