An obsessive collector of masks completes his collection. But at what cost?
2009
2007
2015
1973
2014
2024
1988
NaN
1997
2004
1993
2002
1998
2008
1981