Christmas Cards Mini x 20

30 small square Christmas Cards. 6 designs with envelopes.

8,56

Out of stock

Share