Designed by
Title
Church of Trinita dei Monti, iconic landmark in Rome, Italy #144766206
Description
ROME - NOVEMBER 18: Church of Trinita dei Monti, iconic landmark at the top of the Spanish Steps in Piazza di Spagna, one of the most famous squares in Rome, Italy, November 18, 2018 roma ancient architecture barcaccia blue building city cityscape editorial europe european fountain historic history holiday italian light night old outdoor people roman sky spain street tourism tourist touristic travel umbrella water
This image is editorial