Showing all 30 results

Teddy Bears

Teddy bears

Made from the wool of our most endangered British rare breed sheep – each little bear is entirely hand made and really quite special!