Designed by
Title
Ornate organ of the Church of San Luigi dei Francesi in Rome #84098206
Description
Rome, Italy - October 13, 2016: Ornate organ of the baroque church of St. Louis of the French - San Luigi dei Francesi in Rome, Italy near Piazza Navona, known for the Caravaggio paintings in its chapel.
This image is editorial