Postcard FI-1515395 Lilla Finland 21 Aug, 2012 123 days 5,397 miles noraminori Indonesia 23 Dec, 2012 Loading map... You need to sign in to leave a comment!