Category: Italy
-
Free Caravaggio
There are a bunch of Caravaggios in Rome, but the stunning thing is that four of them can be seen for free. I am certainly no art critic, but I don’t let that stop me, strolling from north to south. On the Piazza del Popolo is Santa Maria del Popolo, which is just bursting at…