St. Petersburg Church of the Savior on Spilled Blood on the banks of the Neva at sunset
Gordon Freeman and Alix Vance from the game Half-life 2
I believe in you white letters on a black background
Church of the Savior on Spilled Blood, St. Petersburg, Moika River