Christmas teddy made by elves in the UK. 

Christmas Teddy

£6.00Price