Postcard DE-4577144 elbe Germany 26 Sep, 2015 18 days 4,582 miles vistar India 14 Oct, 2015 Loading map... vistar said: posted over 8 years ago Wonderful Maxi Card You need to sign in to leave a comment!