An obsessive collector of masks completes his collection. But at what cost?
2024
2002
2014
—
1992
2020
2015
1955
2009
2016
1963
1961
1967
2019
2004
2000
2021