8 of 23
What: Cate and Levi’s adorable hand puppets are made in Toronto from recycled sweaters.
Where: Online, and also at 100-Mile Child (348 Danforth Avenue).
Price: $30.
Back to article