An obsessive collector of masks completes his collection. But at what cost?
1961
1983
2014
1981
1963
1982
1960
1969
2003
2021
1993
—
2010
2017
2020
2002
1987
2015