Postcard RU-440122 madi Russia 24 May, 2011 16 days 280 miles Maccco Finland 9 Jun, 2011 Loading map... madi said: posted over 12 years ago Neva River. View of the Spit of Vasiliyevsky Island from the Palace Embankment. You need to sign in to leave a comment!