Palace Pals Hand Puppets

$19.95

Put on your very own puppet show with the Palace Pals!