Enjoying the green benches in St. Petersburg, Florida
Abstract
Image shows crowds walking sidewalks and sitting on green benches in front of Walgreens in business district of St. Petersburg, Florida.
This image has been withdrawn.
Enjoying the green benches in St. Petersburg, Florida
Image shows crowds walking sidewalks and sitting on green benches in front of Walgreens in business district of St. Petersburg, Florida.