Postcard TW-1571744 Tinaliu0405 Taiwan 7 Apr, 2015 40 days 3,866 miles Esperanssa Russia 17 May, 2015 Loading map... You need to sign in to leave a comment!