Karl Ting
Biography
Also Known As
丁子朗 , Ting Tze-Long , Ting Tze Long , Ding Zilang , Ding Zi Lang , Karl Ting Tze Long