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.
2005
1987
2003
1977
1993
1986
1984
2013
2023
1926
1992
1983
1995
2024
1982
2017
1997
1998
2002