Postcard RU-3101075 s3v4uk Russia 14 Oct, 2014 19 days 429 miles Ellesta Belarus 3 Nov, 2014 Loading map... Palace Square, Saint Petersburg, Russia Ellesta said: posted over 9 years ago A post in my blog - http://ellestascards.blogspot.com/2014/11/palace-square-saint-petersburg-russia.html You need to sign in to leave a comment!