Mangrove Trail
Mangrove Trail. photoWeedon Island Preserve, St. Petersburg, Florida. A Florida coastal ecosystem, this on the shores of Tampa Bay.