$42.00
3 items left
This adorable polar bear is UKCA & CE tested, machine washable, and knitted using azo-free dyes. CE & UKCA tested suitable from birth