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.
2022
1969
2025
1959
1920
2014
1994
2003
2004
1960
1967
1974
1964
2006
2005
1997
1999
1998