An obsessive collector of masks completes his collection. But at what cost?
1961
2022
1969
1970
2005
2017
2023
2024
1980
1942
2010
1936
1960
2007
2014