Famous Green Benches, St. Petersburg, Florida
Abstract
View of crowds using green benches in St. Petersburg, Florida.
This image has been withdrawn.
Famous Green Benches, St. Petersburg, Florida
View of crowds using green benches in St. Petersburg, Florida.