Results 3 results found Griboedov Canal, St. Petersburg, Leningrad Oblast, Russia, Europe St. Nicholas Naval Cathedral in St. Petersburg, Russia, Europe Cityscape with Church of St. Isidore in St. Petersburg, Russia, Europe Church of the Savior on Spilled Blood (Church of the Resurrection) at dusk, St. Petersburg, Russia