Santa Teresa d'Avila
<
previous
> <
index
> <
next
>
It is just east of the Villa Borghese and facing the ancient city walls.
Related links:
Villa Borghese gardens
(Photo borrowed from internet)
©
Google Earth