St Petersburg

"The Place"  St Petersburg, Russia

“The Place”
St Petersburg, Russia