menu
ArchiveExhibition

Ellie MacGarry: Echo

1 Mar-23 Mar 2024
PV 29 Feb 2024, 6-8pm

Cedric Bardawil
London W1D 5JB

Overview

An exhibition of new works by Ellie MacGarry.