From: Roma! Saint Peter's Basilica - Interior Further reading Photo: Altar of Saint Leo the Great - Attilla the Hun Photo: View of the Main Altar and Baldaccino - Saint Peter's Basilica Photo: Martyrdom of Saint Sebastian - Side Altar photos Add new comment