Stock Photo: England, London, Covent Garden. A Professor with Mr Punch in the grounds of St Pauls Church at the annual Punch and Judy festival in Covent Garden.

Stock Photo: 4282-8338 England, London, Covent Garden. A Professor with Mr Punch in the grounds of St Pauls Church at the annual Punch and Judy festival in Covent Garden.