A photographer finds himself trapped in a perpetually crimson world devoid of people.
2018
1923
1968
2019
2005
2009
2016
1973
2015
1991
1969
2011
1949
2017