An obsessive collector of masks completes his collection. But at what cost?
2005
2002
2006
1984
2004
2009
2007
1990
2019
2003
2001
—
2008
1999
1998
1976
1995
1987