Postcard TW-2307929 lsru107 Taiwan 22 Jul, 2017 187 days 4,501 miles account closed Russia 25 Jan, 2018 Loading map... You need to sign in to leave a comment!