Postcard RU-3961548 MilaRus Russia 19 Aug, 2015 34 days 3,654 miles vistar India 22 Sep, 2015 Loading map... Nice card from Russia vistar said: posted over 8 years ago Beautiful You need to sign in to leave a comment!