Teguise, Lanzarote, Spain - April 04, 2023. Old architecture of Teguise city. Church Iglesia de Nuestra Senora de Guadalupe in Lansarote island