Farm Animal Finger Puppets | Papoose Toys
€19.60
Farm animal finger puppets hand made in Nepal