Rome pays tribute to one of its most brilliant and tormented geniuses with the exhibition “Caravaggio 2025”, hosted in the magnificent halls of Palazzo Barberini from March 7 to July 14, 2025. This highly anticipated event is a must-see for art lovers and curious visitors …