Lily Ng Lai-Chu

Lily Ng Lai-Chu

Born 28 August 1960 in Hong Kong, British Crown Colony [now China]