Chiesa di San Luigi dei Francesi - Church of St Louis of the French; Rome; Italy; Europe


Size: 4252px × 2835px
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