Postcard PL-1152924 Tufta Poland 30 Nov, 2015 59 days 768 miles Machiel80 France 28 Jan, 2016 Loading map...