An obsessive collector of masks completes his collection. But at what cost?
1968
2013
1980
1972
1973
1969
2010
2011
2014
1981
2008
1993
1946
2018
2024