Church on Spilled Blood (Church of the Resurrection), UNESCO World Heritage Site, St. Petersburg, Russia, Europe    Stock Photo - Premium Rights-Managed, Artist: Robert Harding Images, Code: 841-02705610
{}