Sofia Salazar

Textile designer and illustrator based in the UK.