An obsessive collector of masks completes his collection. But at what cost?
1967
1992
2004
2006
2009
1999
1998
2019
1989
1941
2017
1922
2018
2014
1988
1978
1997
2000