Galleria Borghese
Search results
We did not find results for: piazza di spagna landmark.
Check spelling or type a new query.
We did not find results for: piazza di spagna landmark.
Check spelling or type a new query.
Piazza di Spagna, at the bottom of the Spanish Steps, is one of the most famous squares in Rome, Italy. It owes its name to the Palazzo di Spagna, the seat of the Embassy of Spain to the Holy See. Wikipedia