Roma

Santa Maria Maggiore Basilica, on Piazza dell'Esquilino

Basilica di Santa Maria Maggiore