Home
Shop
Teddy Bear Fair Dates
Contact Us
More
All our 12 and 15 inch teddy bears and 12 and 15 inch products carry the UKCA Mark