Postcard FI-2365802 Tarjanneli Finland 1 Apr, 2015 17 days 629 miles Tufta Poland 18 Apr, 2015 Loading map...