Postcard FI-940951 Tuulukka Finland 4 Nov, 2010 95 days 4,873 miles shizua Japan 7 Feb, 2011 Loading map... You need to sign in to leave a comment!