A modern take on Caravaggio’s painting, created by Global Street Art lead designer Pete Barber, to kick off London Mural Fest 2024.