A photographer becomes intrigued by a mysterious man who has chosen to filter his experience of the world through a cardboard box placed over his head.
2013
1975
2002
2004
1976
1939
2007
1935
—
1986
2023
2021
2015
2001
1980