Results 2 results found View of Parroquia de Nuestra Senora de Guadalupe de Teguise, Teguise, Lanzarote, Las Palmas, Canary Islands, Spain, Atlantic, Europe View of shop and Parroquia de Nuestra Senora de Guadalupe de Teguise, Teguise, Lanzarote, Las Palmas, Canary Islands, Spain, Atlantic, Europe