Tampa and St. Petersburg, FL

June 15, 2002

Index Next

The St. Pete Pier

Img_0101a