View of the town of Turin in Piedmont, Italy

Royalty-free stock photo ID: 70982692

View of the town of Turin in Piedmont, Italy