Postcard TW-1411583 chenhaoan Taiwan 29 Oct, 2014 246 days 719 miles teleclem Philippines 2 Jul, 2015 Loading map... You need to sign in to leave a comment!