English: Piazza di Spagna is located in
Roma in Italy.
Italiano: Piazza di Spagna a
Roma in Italia.
Español: Piazza di Spagna en
Roma,
Italia
Scalinata di Trinità dei Monti[edit]
La scalinata di Trinità dei Monti
La scalinata in una vecchia cartolina
Una Botticella a P.zza Spagna
Fountain Barcaccia e la Piazza di Spagna
Nativity at Spanish steps
Nativity at Spanish steps
Drawings[edit]
Campo Marzio (rione di Roma)