Parque nacional del Teide

English: Tenerife, Canary Islands, Spain

See also Teide

Read in another language