Postcard FI-2408207 Harjula Finland 27 May, 2015 42 days 711 miles Juneau78 Germany 8 Jul, 2015 Loading map... You need to sign in to leave a comment!