Preview Taro de Tahiche, Cesar Manrique's former house, sculpture, Lanzarote, Canary Islands, Spain Image ID: 746-66878 Artist: R&D VALTERZA Purchase a commercial license Buy framed prints & more from our print store designed attraction sightseer sightseeing tourism touring centre vacation tree garden sculpture manrique art artist cacti taro de tahiche lanzarote canary islands spain horizontal