Azalea Mountain (1974)
Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera.
Release Date: 1974-01-01
5.0/10
- Country: CN
- Language: 普通话
- Runtime: 131