An obsessive collector of masks completes his collection. But at what cost?
2008
1974
1977
2009
1972
1963
2007
1980
1968
1986
2022
2017
2018
1976
1983
1962
—