Results 3 results found Boat on canal in St Petersburg, Russia Canal in St Petersburg, Russia Bridge over the canal in St Petersburg, Russia Church on Spilled Blood, also Church of the Saviour on Spilled Blood, St Petersburg, Russia