Maercado de Nuestra Senora de Africa Santa Cruz de Tenerife

Santa Cruz de Tenerife , Tenerife, Canary Islands, Spain and Canary Islands