Stock Photo: Canal and the Church on Spilled Blood, UNESCO World Heritage Site, St. Petersburg, Russia, Europe
Stock Photo: 1890-7493 Canal and the Church on Spilled Blood, UNESCO World Heritage Site, St. Petersburg, Russia, Europe