48th Annual Covent Garden May Fayre & Puppet Festival
Punch & Judy Professors and Puppeteers from all over the country and abroad...