An obsessive collector of masks completes his collection. But at what cost?
2022
2007
2024
2023
—
2014
2019
1961
2018
1928