An obsessive collector of masks completes his collection. But at what cost?
2004
2014
—
2015
2007
1977
2006
1981
1963
1982
1967
1921
2018
2017
2010
2025
1966