Illustrated London News Christmas Card

£1.13 £4.50

Inside: Merry Christmas and Happy New Year

10 cards: 114x160mm