Film·2003·22m
Documentary
Short about a chinese woman living in Wales.
Directed by Xiaolu Guo
Keep watching