• Results for
    • Santiago del Teide
  • (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.