A Chinese Opera film by the Shaw and Sons studio.
Release Date: September 12, 1957
Acting
View more ->