Postcard TW-1367023 pomoli Taiwan 4 Sep, 2014 64 days 4,742 miles lllara Russia 7 Nov, 2014 Loading map... karennina said: posted over 9 years ago Amazing card! You need to sign in to leave a comment!