From: Roma! Saint Peter's Basilica - Interior Further reading Photo: The Faith fo Saint Peter - Walking on Water - Closeup Photo: Saint Michael the Archangel Defeats the Devil - Side Altar Photo: Martyrdom of Saint Sebastian - Side Altar photos Add new comment