A photographer finds himself trapped in a perpetually crimson world devoid of people.
2010
1968
2012
1978
1987
2017
2021
1970
1997
1999
1964
2014
2002
1989
1990
1982
1992