SANTA MARIA MAGGIORE

Santa Maria Maggiore42 Piazza di Santa Maria Maggiore, Rome, Italy I Many of the churches in Rome are made from materials scavenged from earlier Roman buildings.

No comments: