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
—
2025
2019
2011
2022
1934
2018
2020
2009
1976