Sorcha O’Raw | Goldwork Embroidery Sorcha O’Raw is an Irish embroidery artist and goldwork specialist. Find out about her in this interview at Mr X Stitch! Read More »