Fort De Soto Park, South-southwest of St. Petersburg.
Back to Top