6.2 2006 | 83 min
A dreamed trip between village and city, between reality and fiction in a chaotic China.
Production Countries:
Spoken Languages: