Home Page
Old Rome
The ceiling of
San Luigi dei Francesi
The church of San Luigi dei Francesi
located at
Piazza di San Luigi de' Francesi
,
Roma, Italy
“
IT
”
00186
.
Travel photography
Family-friendly:
true