Stephen Shiu Yeuk-yuen

Stephen Shiu Yeuk-yuen

Born: 1949-07-22 — Hong Kong, China

Known For