Stock Photo: St. Isaac's church and Nicholas I statue, St. Petersburg, Russia.
Stock Photo: 1783-19668 St. Isaac's church and Nicholas I statue, St. Petersburg, Russia.