Indian Rocks Beach
PCJAX136-001 Tiki Gardens.
PCJAX136-002 Municipal pier and casino jutting out
into Tampa Bay
PCJAX136-003 Live mermaids greet visitors at Weeki
Wachee, Florida, located on U.S. 19 north of St. Petersburg, Clearwater, and
Tampa / photo by Sparky Schumacher.
PCJAX136-004 Weeki Wachee, Florida.
last updated March 08, 2005 ppm