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.
2009
2008
2005
2002
1969
1974
2023
1992
1950
1995
1998
2019
2004
1983
1999