Results
1 results found for '"Ayo-Chen"' in Person.
China Magnolia (2012 Film)
- Director
- Zi-Qing Gao
Animation students from Central Saint Martins College of Arts and Design in London created a series of short films exploring Shakespeare through animation made for a Royal Shakespeare Company exhibition...