Postcard RU-6945187 Lamoman Russia 25 Nov, 2018 47 days 3,654 miles vistar India 12 Jan, 2019 Loading map... An interesting post card from Russia vistar said: posted over 5 years ago An interesting post card from Russia on Guca You need to sign in to leave a comment!