Sew Your Own Christmas Cards - Paper Embroidery Workshop | Isle of Culture