An obsessive collector of masks completes his collection. But at what cost?
1978
2005
2002
2006
1984
2001
1922
—
2022
1993
1965
1964
1967
1992
2007
2024
1990