Designed by
Title
Dome in the side naves of the Church of Saint Louis of the French in Rome, Italy. #114581156
Description
The Church of St. Louis of the French is a Roman Catholic church in Rome, not far from Piazza Navona. The church is dedicated to the Virgin Mary, to St. Denis the Areopagite and St. Louis IX, king of France.