Idy Chan Yuk-Lin

Idy Chan Yuk-Lin

Born 25 March 1960 in Hong Kong, China