Results 2 results found The Church of Trinite dei Monti at the top of the Spanish Steps, Rome, Lazio, Italy, Europe Groups of tourists sitting on the Spanish Steps with the Trinite dei Monti behind, in Rome, Lazio, Italy, Europe