Hand Puppets / Knitted - Wool
Hand Puppets / Knitted - Wool
Hand Puppets / Knitted - Wool
Hand Puppets / Knitted - Wool
$39.95

Hand Puppets / Knitted - Wool

Hand knitted, homespun wool, plant dyes.