Postcard RU-713903 Chuma Russia 25 Dec, 2011 103 days 4,592 miles Fu-Ching Taiwan 6 Apr, 2012 Loading map... You need to sign in to leave a comment!