An obsessive collector of masks completes his collection. But at what cost?
2019
1993
—
2015
2008
2007
1981
1979
1999
1989
1998
2014
2001
1988
2005
1992