Leong Oy

Leong Oy

Born 4 November 1938 in Foshan, Guangdong, China

Died 8 July 2026 (aged 87)