11 / 12
Basilica of Santo Stefano al Celio. The altar at the center of the church.
+

© Antoine Mekary | ALETEIA