An obsessive collector of masks completes his collection. But at what cost?
1974
1977
1988
2009
1954
2005
2023
1961
2006
1969
1953
2010
1960
2019
2001
2017