Designed by
Title
Pipe organ in the dome of the Church of Saint Louis of the French in Rome, Italy. #114580967
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.