An obsessive collector of masks completes his collection. But at what cost?
2023
2020
1918
1919
2019
2001
1995
—
1992
1998
1997
2024
1996