Caravaggio (1571 – 1610), “Narcissus” (c. 1598), 110x92cm, Oil on Canvas, Palazzo Barberini, Rome. Caravaggio (1571 – 1610), “Narcissus” (c. 1598), 110x92cm, Oil on Canvas, Palazzo Barberini, Rome.