Art by Catherine Davis

I am an independent artist, textile and surface pattern designer from Calderdale, West Yorkshire. To learn more about my work, please visit www.ArtByCatherineDavis.com