Movies Logo
Stephen Shiu Yeuk-Yuen
An image from Sex and Zen, one of the productions that also features Stephen Shiu Yeuk-Yuen.
Advertisement

Stephen Shiu Yeuk-Yuen

July 22, 1949 — Hong Kong, China
Advertisement
    Stephen Shiu Yeuk-Yuen - Movies App