demeter

Ciara Phelan

is a┬áLondon-based illustrator and textile designer.┬áHer collage-based illustrations typically buzz with energy and through her client work and personal projects she has carved out…