An obsessive collector of masks completes his collection. But at what cost?
2014
—
2012
2023
2025
1963
2013
2021
1937
1971
2015
2018
2005
2019
2009
1982
1983
1993