In Rome, I Stumbled on This Church Designed by Michelangelo - The Basilica de Maria Degli Angeli del Martiri
While I was on my way to the Trevi Fountain, I stumbled on the Basilica de Maria degli Angeli del Martiri, in front of Piazza della Repubblica. I went inside because i was intrigued by its