Postcard TW-786429 Star771 Taiwan 19 Jan, 2013 20 days 4,584 miles avaria Russia 8 Feb, 2013 Loading map... You need to sign in to leave a comment!