Castel del Monte in Puglia region, Italy
Editorial use only
Editorial credit: Gabriela Insuratelu / Shutterstock.com

Royalty-free stock photo ID: 29294722

Castel del Monte in Puglia region, Italy