An obsessive collector of masks completes his collection. But at what cost?
2019
2020
2023
2017
2002
2006
1984
—
1922
1973
1978
2014
1965
1967
1992
2018
1995
1987