Canyon Masca on Tenerife, Canary Islands. Spain

Canyon Masca on Tenerife, Canary Islands. Spain