Liz Moffat is a textile artist based in Central Scotland.

Contact Me