Postcard FI-1482923 Eikkuli Finland 16 Jul, 2012 44 days 1,258 miles vickster83 United Kingdom 29 Aug, 2012 Loading map... You need to sign in to leave a comment!