An obsessive collector of masks completes his collection. But at what cost?
1936
1973
1980
1959
2008
1974
1977
2009
1981
1972
2003
2006
2005
2004
1988
2011
1955