Fibres of Life - Felted Finger Puppets

$9.99
Size: Finger Puppets
Variety of felted animal finger puppets