Cheshire Cat is a small bear designed by Deb Canham for the Hermann Alice collection. Measures at 9cm's with mohair finish. Limited to 2500 pieces.
FREE DELIVERY