For a better experience on MUBI, update your browser.
Photo of Lily Ho

Lily Ho

Dubbed 美艷親王 (mei yen ching wang) which literally means she is so beautiful that she should be a king.
Show all (13)

Actor