Postcard RU-5588422 Galissa Russia 3 Apr, 2017 15 days 1,555 miles Steve2006 France 18 Apr, 2017 Loading map... Beautiful St Isaac's Cathedral in St Petersburg, Russia. Thanks, Galina. dotsiisu said: posted over 7 years ago Nice postcard 💙 You need to sign in to leave a comment!