Postcard RU-598532 leffka Russia 11 Oct, 2011 112 days 4,752 miles yugabear China 31 Jan, 2012 Loading map... You need to sign in to leave a comment!