An obsessive collector of masks completes his collection. But at what cost?
1962
1997
1990
1991
2017
1981
2004
2002
2015
2010
2018
1969
2020