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.
1999
2004
2000
1993
2008
1965
2002
2017
2007
2005
1998
2006
2009
1992
2024
1914