Cell Scape



2021

101 x 127 x 4cm

acrylic, oil bar, oil pastel and spray paint on canvas

£2,050







© Flora Butler