Postcard RU-3921096 Tashka Russia 3 Aug, 2015 25 days 4,816 miles mm01020306 Taiwan 28 Aug, 2015 Loading map... You need to sign in to leave a comment!