Preview

The Church of Trinite dei Monti at the top of the Spanish Steps, Rome, Lazio, Italy, Europe
The Church of Trinite dei Monti at the top of the Spanish Steps, Rome, Lazio, Italy, Europe
Image ID: 739-1479
Artist: Oliviero Olivieri
Purchase a commercial license Buy framed prints & more from our print store