Postcard RU-2436977 Touta Russia 12 Feb, 2014 21 days 3,761 miles yunxiao333 China 5 Mar, 2014 Loading map... Riaa75 said: posted over 10 years ago Love it;-) You need to sign in to leave a comment!