Stand by · pulling the latest frames
Chu Li
Acting
Shaolin Iron Claws
1978
A Dazzling Trap
1961
The Jade Bow
1966