A Chinese Opera film by the Shaw and Sons studio.
Hong Kong
Music
0 minutes
1957
Chow Sze-Luk
Shaw and Sons
Director
Writer
Cinematography