Saint Petersburg, Russia. Boys test drive German import cars on Ostrovsky Square during annual St. Petersburg City Day festival

- Image ID: G3RT1A