Tampa and St. Petersburg, FL

June 15, 2002

Previous Index Next

The view from the observation deck of the St. Pete Pier

Img_0109a