An obsessive collector of masks completes his collection. But at what cost?
2019
1983
1993
2017
1981
2025
2006
2003
2005
2010
2011
2014
1946
2018
2023
2008
1976
1994