Handmade Christmas Cards - Shop

Christmas cards in a small range of designs.  Each card has been individually made with fabric on plain card.