An obsessive collector of masks completes his collection. But at what cost?
2017
1942
2008
2007
1980
1982
2009
1989
1959
2018
2014
2016
1990
1972
—
1963
1971
1967