
Caravaggio masterpieces return to Rome after centuries for landmark exhibition
Caravaggio’s masterpieces make a triumphant return to Rome for Caravaggio 2025, a landmark exhibition at Palazzo Barberini that..
euronews (in English)