ArchiveExhibition
Ellie MacGarry: Echo
1 Mar-23 Mar 2024
PV 29 Feb 2024, 6-8pm
Cedric Bardawil
London W1D 5JB
An exhibition of new works by Ellie MacGarry.