Christmas Carols Playing Cards

£5.95 £5.95

A delightfully illustrated pack of 54 festive playing cards detailing lyrics to the best known Christmas carols.