Results 6 results found Equestrian statue of Tsar Nicholas I, St. Isaac's Square, St. Petersburg, Russia, Europe Nicholas I Monument in St. Isaac's Square, St. Petersburg, Russia, Europe Statue of Nicholas I on horseback in St. Isaac's Square in St. Petersburg, Russia, Europe Statue of Nicholas I, St. Isaac's Square, St. Petersburg, Russia, Europe St. Isaacs Cathedral, St. Isaacs Square, St. Petersburg, Russia, Europe St. Isaacs Cathedral, St. Isaacs Square, St. Petersburg, Russia, Europe Russia, St-Petersburg, Astoria Hotel On Saint Isaac Church Square