Statue Guanche, Santiago del Teide

- Image ID: 2B9JCXX

Statue Guanche, Santiago del Teide

Frank Schneider / Alamy Stock Photo

Image ID: 2B9JCXX

Location: Statue Guanche, Santiago del Teide, Tenerife, Teneriffa, Kanarische Inseln, Canary Islands. Spain, S