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.
1995
1996
1964
2004
2003
1977
1993
1986
1982
1984
2013
2024
2020
2009
2008
1965
2002