An obsessive collector of masks completes his collection. But at what cost?
2009
1997
1936
2001
1973
2015
2007
2022
2017
2019
1999
1998
1989
1941
—
2018
2006
1993