Christmas cards

Handmade Christmas cards in two sizes; small, 10.5×14.5cm, £3 each (2 for £10) and large, 13.5cm square, £4 each (3 for £10). All with matching envelope and protected by a cellophane sleeve. Blank inside for your own message. Free postage in the UK.