An obsessive collector of masks completes his collection. But at what cost?
2007
2014
2017
1999
1989
2006
2009
1936
1997
2001
2004
1971
1953
2023
2000
1992
1976