Movies Logo

Jeffrey Fok

February 24, 1989 — Macao (now Macao SAR, China)
No credits