Beverley Puppet Festival
1

Beverley Puppet Festival

The 8th Beverley Puppet Festival, took place over the weekend of the 13th to 15th July, 2018. This video showcases just a few examples of the diverse range of puppets […]