The chapel of St. Louis of the French
The church of San Luigi dei Francesi
located at
Piazza di San Luigi de' Francesi,
Roma, Italy
“IT”
00186.
Travel photography
Family-friendly: true
This chapel was designed by Plautilla Bricci, a female architect and painter.