An obsessive collector of masks completes his collection. But at what cost?
1985
1999
2022
2000
2021
1975
2014
1992
1984
2018
2007
1996
1988
1995