An obsessive collector of masks completes his collection. But at what cost?
2009
2026
2004
2000
1974
1968
1969
1961
2017
1972
1988
—
1942
1981
1982
1983
2022
2019