An obsessive collector of masks completes his collection. But at what cost?
2005
2020
1998
2010
2024
1970
1966
1997
1973
1976
1983
2022
2006
2004
2014
—