Christmas cards – bargain pack B
£9.95
40 Christmas Cards. Ten cards each of four designs.
(Designs may vary from those illustrated).
In stock
40 Christmas Cards. Ten cards each of four designs.
All packs consist of a mixture of designs from previous years. Envelopes included.
(Designs may vary from those illustrated).