The famous shell mound on the southside, St. Petersburg, Florida.

The famous shell mound on the southside, St. Petersburg, Florida.