A five-minute experimental film about the internal challenge of a Chinese toy painter as she is swept into a moment of artistic inspiration.
2007
1955
1975
1988
2000
1970
2005
1973
1991
1968
1952
1979
2023
1976
1932
1956
1965