OUR COVID-19 POLICIES

Hand puppet.
Hand puppet.
Hand puppet.
Hand puppet.
Hand puppet.
Hand puppet.
Hand puppet.
Hand puppet.

Hand puppet.

Regular price
£0.00
Sale price
£0.00

1970's hand puppets with paper mâché heads. Bizarre drawn faces.