An obsessive collector of masks completes his collection. But at what cost?
1988
2007
—
2014
2015
2017
1921
2003
2010
1985
2021
2019
2018
1999
2000