An obsessive collector of masks completes his collection. But at what cost?
2012
—
2018
2021
1957
2014
2017
2015
2022
2010
2011
2019
1973
2000
2016