An obsessive collector of masks completes his collection. But at what cost?
1984
1998
1959
2014
2001
2017
2004
2006
2009
2007
1990
2005
2002
1922
1978