Sitting on the Benches, St. Petersburg, Florida
Abstract
Street view of people visiting St. Petersburg and siting on the green benches.
This image has been withdrawn.
Sitting on the Benches, St. Petersburg, Florida
Street view of people visiting St. Petersburg and siting on the green benches.