Santo Stefano degli Abissini
< index >
< index >
< next >
The tiny church is located just behind the apse of St. Peter's Basilica.
(Photo borrowed from internet)
©
Google Earth