• Discovered in the Uffizi’s deposits in 1913 and attributed to Caravaggio by art historian Roberto Longhi, the masterpiece belongs to the painter's early career...