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.
2024
1946
1999
1925
1962
1931
1967
2022
1958
1998
2006
2003
1994
1978
1986
1924