Villa Borghese

Comment by Hmmm, yes!

Just a little way SSE is this… View Placemark / Google Earth