View Of The Neva River

View Of The Neva River And Palace Embankment In St.Petersburg, Russia. Photo