Results 3 results found Canal in St Petersburg, Russia Boat on 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