Village of Masca in the mountains of Tenerife island, Canaries

Royalty-free stock photo ID: 89153914

Village of Masca in the mountains of Tenerife island, Canaries