Green Benches, St. Petersburg, Florida Sunshine City.
Abstract
The Green Benches are a tourist attraction in St. Petersburg Fla. The postcard is an illustrations of many visitors siting on the Green Benches.
This image has been withdrawn.
Green Benches, St. Petersburg, Florida Sunshine City.
The Green Benches are a tourist attraction in St. Petersburg Fla. The postcard is an illustrations of many visitors siting on the Green Benches.