Postcard TW-2538119 frankchen Taiwan 2 Jun, 2018 20 days 4,575 miles avaria Russia 21 Jun, 2018 Loading map... You need to sign in to leave a comment!