Ouistitine

Hand Puppet - Dog

$49

Slowly handmade in Montreal, Canada from reused natural fabrics.

Zero waste, compostable, carbon neutral, ethical, slowmade, cuddly and soft.

25cm long. Colour may vary slightly.