Postcard DE-623276 stamp1961 Germany 20 Jun, 2010 6 days 1,052 miles elikas Estonia 26 Jun, 2010 Loading map... You need to sign in to leave a comment!