Postcard RU-6965617 B_Elena Russia 4 Dec, 2018 38 days 3,316 miles vistar India 11 Jan, 2019 Loading map... A nice postcard from Russia vistar said: posted over 5 years ago A nice post card from Russia You need to sign in to leave a comment!