An obsessive collector of masks completes his collection. But at what cost?
2014
1968
1964
1981
2009
1990
1996
2008
2017
1972
1995
1953
2022
2024
—
2005
2025
2018
1974