Designed by
Title
St Isaacs Square in Petersburg, Russia. #28631444
Description
PETERSBURG, RUSSIA-JANUARY 5: St Isaacs Square on Christmas on January 5, 2013 in Petersburg, Russia. It is one of the main city squares sprawling between the Mariinsky Palace and St Isaacs Cathedral
This image is editorial