Teddy Bear

Teddy Bear

£24.50Price

This animal soft toy is hand knitted in soft organic cotton