42cm personalised teddy bears

• please leave the name you would like on the bear in the notes section at the checkout • 

Personalised Teddy Bears

£19.99Price