From: Roma! Saint Peter's Basilica - Interior Further reading Photo: Altar of Saint Leo the Great - Description Photo: Saints Peter and Paul Come to Strike Down Attila the Hun Photo: View of the Main Altar and Baldaccino - Saint Peter's Basilica photos Add new comment