An obsessive collector of masks completes his collection. But at what cost?
2014
2019
2021
2026
1990
2023
2025
1979
2008
2010
1991
1981
1978
1987
2018
1988