Designed by
Title
Ornate organ of the Church of San Luigi dei Francesi in Rome #84092109
Description
Rome, Italy - October 13, 2016: Ornate interior and organ of baroque church of St. Louis of the French, San Luigi dei Francesi in Rome, Italy by Piazza Navona, known for itââ¬â¢s Caravaggio paintings
This image is editorial