An obsessive collector of masks completes his collection. But at what cost?
2013
2023
2016
1973
2020
—
1989
2019
2018
2021
2017
2008
1997
1978