£20 to £50 Christmas Bears

Cute fun and festive Tatty Teddy bears that make the perfect Christmas gift.