Piazza di Spagna (Spanish Steps) with Barcaccia fountain in foreground and Trinita dei Monti in background, Rome, Lazio, Italy, Europe
Royalty free image
RHPLF15038RF
Westend61 / RHPL / Roberto Moiola
Model Release: no Property Release: no