Organic cotton sherpa bear washcloth puppet.
Made in my Michigan studio with care and carefully sourced materials.
100% organic cotton