Postcard PL-1013153 Tufta Poland 27 Jan, 2015 11 days 866 miles islandgirrl United Kingdom 7 Feb, 2015 Loading map...