An obsessive collector of masks completes his collection. But at what cost?
2010
2021
2006
1972
2014
1989
1988
2001
1995
1990
2002
1981
1991
2020
2018