St. Petersburg Church of the Savior on Spilled Blood on the banks of the Neva at sunset
The embankment of St. Petersburg. View from the channel
A building in St. Petersburg and a crowd of people
Church of the Savior on Spilled Blood, St. Petersburg, Moika River
All Saints' Day - creepy art with a combine harvester and evil pumpkins