An obsessive collector of masks completes his collection. But at what cost?
1987
1922
1973
1978
1993
2002
2006
2003
2001
2005
1984
—
2021
2007
2014
2009
2018
1982