May's Parlour

Christmas Cards - 10b

Regular price £2.75

A favourite of May's , these whimsical Christmas cards suit all generations.

Card size - 10.5 x 15 cm (4 x 6 inches)


More from this collection