Editorial use only
Editorial credit: ValerioMei / Shutterstock.com

Royalty-free stock photo ID: 789204628

Gubbio (Italy) - One of the most beautiful medieval towns in Europe, in the heart of the Umbria Region, central Italy. Here the biggest Christmas tree in the world. - Image