An obsessive collector of masks completes his collection. But at what cost?
1980
1997
1987
1986
1955
2008
1943
2009
1984
1992
2010
2007
2002
2005
1991
1961
2011