Postcard LT-674195 Gytemarija Lithuania 23 Jun, 2019 19 days 4,023 miles vistar India 12 Jul, 2019 Loading map... An interesting post card featuring an image of the 61 euro cent Netherlands stamp. Description by Viswas Menon, India vistar said: posted over 4 years ago An interesting post card featuring an image of the 61 euro cent Netherlands stamp. You need to sign in to leave a comment!