Kit Lam Tang

Chinese entomologist