![](http://www.alamy.com/thumbs/6/F40B1A6E-E176-463F-B228-A56AA3A41212/CBCX8F.jpg)
Altar of Chiesa di San Luigi dei Francesi - Church of St Louis of the French; Rome, Italy, Europe
Size: 2912px × 4368px
Photo credit: © Kevin George / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, architecture, building, chiesa, church, dei, di, europe, francesi, french, interior, italy, louis, luigi, religion, rome, san, st