Postcard RU-6949298 IRZ Russia 27 Nov, 2018 25 days 2,980 miles vistar India 22 Dec, 2018 Loading map... An interesting post card from Russia. Description by Viswas Menon vistar said: posted over 5 years ago An interesting post card from Russia. You need to sign in to leave a comment!