An obsessive collector of masks completes his collection. But at what cost?
2014
1977
2002
1959
2005
1971
2009
2007
2021
1997
2023
2004
2000
1991
1981