Postcard RU-7266294 Valeria Russia 25 Apr, 2019 43 days 3,331 miles vistar India 7 Jun, 2019 Loading map... An interesting post card from Russia featuring a blue mailbox. Description by Viswas Menon, India vistar said: posted over 4 years ago An interesting post card from Russia featuring a blue mailbox. You need to sign in to leave a comment!