This is on the West Coast of Florida. Between Tampa and St. Petersburg.
The Red Mangroves at Weedon Island
Weedon Island Sign
One of the many walking paths at Weedon Island
1800 Weedon Dr, St. Petersburg, Florida
Next: Red Mangroves »
You must be logged in to post a comment.