Broken Spectre: Richard Mosse Captures Devastation in the Amazon at 180 The Strand
Visually arresting in its aerochrome strangeness and temporal ambiguity, Richard Mosse’s latest exhibition “Broken Spectre” at 180 The Strand in London overwhelms with sublimity and horror.