An illustration for a review in Amelia's Magazine for The Devil and Mister Punch production at The Barbican.