Postcard US-5706813 account closed U.S.A. 27 Nov, 2018 25 days 9,117 miles vistar India 22 Dec, 2018 Loading map... An interesting Post card from USA featuring a painting of a cat and dog in christmas attire Description by Viswas Menon vistar said: posted over 5 years ago An interesting Post card from USA featuring a painting of a cat and dog in christmas attire You need to sign in to leave a comment!