Spain, Canary Islands, Tenerife Island, Parque Rural de Teno, small village of Masca

- Image ID: E2FH5C
Spain, Canary Islands, Tenerife Island, Parque Rural de Teno, small village of Masca
Hemis / Alamy Stock Photo
Image ID: E2FH5C
Spain, Canary Islands, Tenerife Island, Parque Rural de Teno, small village of Masca
Location: Canary Islands