An obsessive collector of masks completes his collection. But at what cost?
2006
2009
2007
1984
2005
2002
1922
2020
2019
1998
1959
1993
2014
1999
1989
2016