A photographer finds himself trapped in a perpetually crimson world devoid of people.
2010
2008
2005
2013
1975
2011
1974
1964
1976
1977
1978
2006
1927
1929
2017
1970