Azalea Mountain

Azalea Mountain

5

1974-01-01

|

131 m

  • Drama
Toward the end of the Cultural Revolution, the ballet Red Detachment of Women was adapted to a Beijing opera.