St. Petersburg, across the Neva River from the Hermitage
The Hermitage
The Church of the Spilled Blood
St. Petersburg - The Church of the Spilled Blood
Vasilievsky Island
St. Petersburg, across the Neva River from the Hermitage
St. Petersburg, across the Neva River from the Hermitage
St. Petersburg, across the Neva River from the Hermitage
See photo in original gallery.
© Cynthia Merzer Photography