Postcard TW-2779664 hao1221 Taiwan 28 May, 2019 47 days 4,657 miles avaria Russia 14 Jul, 2019 Loading map... You need to sign in to leave a comment!