A Professor and his Mr PunchA Japanese puppeteer working in Covent Garden PiazzaMr PunchA Punch and Judy boothA professor and his Mr PunchMr PunchPUNCH DAY 0984Mr PunchA female Professor and her Punch and JudyA Japanese puppeteer working in Covent Garden PiazzaA man dressed as Mr PunchA French version of Mr PunchA professor and his Mr PunchA professor and his Mr PunchA sign advertising the start of the next Punch and Judy performanceA professor with his Mr PunchMr Punch puppetA professor wearing a flamboyant hat and his Mr PunchMr PunchA professor and his Mr Punch