Postcard TW-1205819 qreen1225 Taiwan 17 Mar, 2014 28 days 4,511 miles 100mean Russia 15 Apr, 2014 Loading map... You need to sign in to leave a comment!