Royalty-free stock photo ID: 1247082862

Piazza dei Signori in Padua (Padova), Veneto, Italy - Image