An obsessive collector of masks completes his collection. But at what cost?
1989
1941
—
1988
1976
2013
2019
1932
2020
1992
2014
1979
1972
2021
1997
2000
2001