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.
1996
2016
1999
2021
1984
1938
2004
1925
1951
2006
1993
1973
1991
1910
2002
2013
2019
2015