Skip to content
Church

Santa Maria di Loreto, Rome

Location
26 Piazza della Madonna di Loreto
Roma, Lazio 00187