Elf teddies

Elf teddies

Regular price £3.25
Unit price  per 
Tax included. Shipping calculated at checkout.

Super soft plush elf teddies 

2 colours 

size 29cm head to toe