An obsessive collector of masks completes his collection. But at what cost?
2007
1996
1988
1989
1973
1978
2014
1979
1972
2019
—
1992
1976
1998
1993
1922
1997
2000