An obsessive collector of masks completes his collection. But at what cost?
2007
1977
2006
2008
2014
2005
1980
1973
1970
2019
2017
1975
—
1942
1987
2003
2015
1988
2009