Puppets by Post

While away the autumn days creating puppet theatre shows. There’s an enormous collection of puppets in all shapes and sizes, from finger and hand puppets to proper marionettes with strings. We just love these Dressed Puppets.

£19.99 each puppetsbypost.com