Qu Chenxi is known for The Art of Dun Huang (2010), Idoru (2009) and The Forbidden City (2005).
No data