Postcard RU-7325470 lutomira Russia 27 May, 2019 36 days 4,043 miles vistar India 2 Jul, 2019 Loading map... An interesting postcard from Russia featuring St Petersburg Description by Viswas Menon India vistar said: posted over 4 years ago An interesting postcard from Russia featuring St Petersburg You need to sign in to leave a comment!