Preview

Piazza di Spagna (Spanish Steps), Barcaccia fountain and Trinita dei Monti at dusk, Rome, Lazio, Italy, Europe
Piazza di Spagna (Spanish Steps), Barcaccia fountain and Trinita dei Monti at dusk, Rome, Lazio, Italy, Europe
Image ID: 1179-4314
Artist: Roberto Moiola
Purchase a commercial license Buy framed prints & more from our print store