Movies Logo
Stephen Shiu Yeuk-Yuen
An image from Royal Tramp 1, one of the productions that also features Stephen Shiu Yeuk-Yuen.
Advertisement

Stephen Shiu Yeuk-Yuen

July 22, 1949 — Hong Kong, China
Advertisement