Nina Li Chi

Nina Li Chi

Born December 31, 1961 in Shanghai, China

Filmography