An obsessive collector of masks completes his collection. But at what cost?
—
1997
2000
1988
2017
2021
2005
2002
2006
1984
1985
2001
2022
1989
2008