Postcard TW-508236 TsaiChiaChing Taiwan 25 Mar, 2012 59 days 4,616 miles Dekupash-888 Russia 23 May, 2012 Loading map... You need to sign in to leave a comment!