An obsessive collector of masks completes his collection. But at what cost?
1970
2005
2014
1980
1973
2004
2006
2009
2015
2007
1971
2017
1982
1977
1936
2023
1975