Piazza di Spagna (Spanish Steps) and church Trinita dei Monti

Royalty-free stock photo ID: 52775494

Piazza di Spagna (Spanish Steps) and church Trinita dei Monti