Longyin Hu is known for Cow (2009), Towards the Republic (2003) and Tales of the Marshes (1997).
No data