contemporary embroidery
creating a new surface for embroidery and patchwork
www.karenruane.blogspot.com