An obsessive collector of masks completes his collection. But at what cost?
2019
2020
2021
2008
1996
1990
1998
1985
2007
2005
2006
1999