Main square in in Teguise with palm and fountain. An historic village in Lanzarote, Canary Islands, Spain