A photographer finds himself trapped in a perpetually crimson world devoid of people.
1986
2017
2020
2015
1993
1966
2002
2003
2009
2007
—
1972
1967
1998
1978
2010