Installations The Cult of the Green Women Zabludowicz Collection, London. 10th Nov-18th Dec 2022 photos by David Bebber