Lam Tak-ShingAlso known as: (Lin De-Sheng, 林德勝)

Jan 1, 1970