Questioning the ideal worlds of a perfectionistic culture.
October 4, 2019
Released
Better
5min
—
Royal College of Art
1986
2019
1954
1985
2004
1957
1960
2009
1999
1979
2016
2008
2010
2018
1994