Designed by
Title
Church of St. Louis of the French with paintings by Caravaggio in Rome, Italy #138225838
Description
Rome, Italy ââ¬â March 22, 2018: Church of St. Louis of the French, Contarelli Chapel contains a cycle of paintings by Caravaggio
This image is editorial