Soft Toys

Elf - My First Christmas Puppets
£7.99

Gingerbread Man - My First Christmas Puppets
£7.99

Penguin - My First Christmas Puppets
£7.99

Polar Bear - My First Christmas Puppets
£7.99

Reindeer - My First Christmas Puppets
£7.99

Santa Claus - My First Christmas Puppets
£7.99

Snowman - My First Christmas Puppets
£7.99