Rongrong Wang is known for Sacrifice: The Chinese Opera (2017) and Restoring the Light (2011).
No data