Postcard TW-1123206 Ovalia Taiwan 30 Dec, 2013 34 days 3,746 miles olika1990 Russia 2 Feb, 2014 Loading map... You need to sign in to leave a comment!