David the Shepherd glove puppet is an amazing tool for telling the story of David and his care for his sheep.
Storage bag, script, and songs are included!

David the Shepherd Glove Puppet

$14.95Price