Postcard DE-8545292 Sonja2020 Germany 16 Sep, 2019 14 days 4,366 miles vistar India 30 Sep, 2019 Loading map... An interesting post card from Germany featuring multi views of sights of Barcelona. Description by Viswas Menon, India vistar said: posted over 4 years ago An interesting post card from Germany featuring multi views of sights of Barcelona. You need to sign in to leave a comment!