Postcard RU-6268370 Starwing Russia 27 Jan, 2018 55 days 3,654 miles vistar India 23 Mar, 2018 Loading map... An interesting postcard fro Russia featuring a Popular cartoon series vistar said: posted over 6 years ago An interesting postcard from Russia featuring a popular cartoon series You need to sign in to leave a comment!