Royalty-free stock photo ID: 429490084

inside Lanusei, a sardinian town on Barbagia mountain