robertoalborghetti.wordpress.com
ROME: THREE MASTERPIECES BY CARAVAGGIO IN ONE SHOT (CHURCH OF ST. LOUIS OF THE FRENCH)
© Roberto Alborghetti Photos In Rome, not far from the famous Piazza Navona, we can admire the Church of St. Louis of the French (San Luigi dei Francesi) dedicated to the Virgin Mary, to St. Denis …