• Results for
    • Guanche
  • (1)
Spain, Canary Islands, Tenerife, Santiago del Teide, Exterior of church with statue of Guanche chief in the foreground.
20108455
Spain, Canary Islands, Tenerife, Santiago del Teide, Exterior of church with statue of Guanche chief in the foreground.