Large Brown Bear

£19.99

Each product is carefully crafted, cut, sown and stitched by hand, with love.

Handmade with Love.

You may also like…