An obsessive collector of masks completes his collection. But at what cost?
1981
1963
1982
2019
2022
1973
1983
2024
2017
1961
2014
2009
1972
2018