Silly Rooster Puppet by Silly Puppets

$39.95 (as of January 5, 2019, 7:02 pm)

23 ” Tall
Full moveable Mouth