Showing 13–18 of 18 results

Miniature Teddy Bears

Violet

£35.00

Miniature Teddy Bears

Rosie

£35.00

Medium Teddy Bears

Daisy

£70.00
Out of stock

Medium Teddy Bears

Rainbow

£65.00

Medium Teddy Bears

Elm

£85.00

Medium Teddy Bears

Sycamore

£85.00