Displaying English
岳華  ♂
Yueh Hua

The Lizard (1972)