Tampa and St. Petersburg, FL

June 15, 2002

Previous Index Next

The pelicans at the St. Pete Pier are very tame.

IMG_0105