Piazza di Spagna at Sunrise, Italy

Royalty-free stock photo ID: 74594767

Piazza di Spagna at Sunrise, Italy