Editor's picksThe Anthropocene illusionadminJune 24, 2025 by adminJune 24, 2025018 Over six years and across four continents, the London-based documentary photographer Zed Nelson has examined how humans have immersed themselves in increasingly simulated environments to...