Like most of the beauties in Rome, from the outside, this small church, situated in the Piazza San Luigi dei Francesi, next to Piazza Navona, ...seems unimportant.
When you have a look inside, though, ...you might have a huge surprise!!!
As it shelters 3 Carvaggio paintings, one more beautiful than the other.
Even though next to one of the most...
More
