Anne Devauchelle is known for Betelnut Beauty (2001), Beijing Bicycle (2001) and Drunken Sailor (2007).
No data