Rachel Alveston

Chronically ill embroiderer, maker & curator.
Based in Merseyside, United Kingdom.