An obsessive collector of masks completes his collection. But at what cost?
2019
2018
1990
2010
2005
2020
2014
1960
2024
1942
2015
1987
2009
1998
1997
2022
1985
1995