Designed by
Title
Saint Isaac`s Square #98021355
Description
SAINT- PETERSBURG, RUSSIA - DECEMBER 27, 2015: Saint Isaac`s Square or Isaakiyevskaya Ploshchad in Saint Petersburg, Russia is a major city square sprawling between the Mariinsky Palace and Saint Isaac`s Cathedral
This image is editorial