Volver a Archivo:A religious procession in the streets of Santa Cruz de Tenerife (details). Tenerife, Canary Islands, Spain, Southwestern Europe.jpg.