Kareem, the puppet, and other cast members of The Protestants
Lion puppet- Richmond Ballet

Lamb Puppet from Bethlehem or Bust

Kareem, the puppet, and other cast members of The Protestants
Lion puppet- Richmond Ballet