Postcard FI-413659 peja Finland 14 Nov, 2008 22 days 5,062 miles mongjulee Taiwan 6 Dec, 2008 Loading map... You need to sign in to leave a comment!