An obsessive collector of masks completes his collection. But at what cost?
2019
2008
2009
1973
1961
2001
2017
—
2003
2023
1991
2014
2015
2007
2020
1976
2013