We're a Tomatometer-approved outlet
Lau Shing-Hon

Lau Shing-Hon

Directing • 1947-07-04 • Macao (now Macao SAR, China)

No biography available.