Some nice views from the top. It is so neat to see both St. Petersburg and Tampa from one spot. Seems like this place would be more popular!
No comments:
Post a Comment