David Taylor · Aluminium Screen, 2023

David Taylor, Aluminium Screen, 2023, Aluminium, 175 × 66 cm. Sold at auction in 2025. See David Taylor’s auction records and prices →