Ophélie Trichereau, artist

Ophélie Trichereau, artist

French artist based in Edinburgh, Scotland. Hand embroiderer and painter.