The island of Lanzarote, part of Spain’s Canary Islands off the west coast of Africa, is for many budget tourists synonymous with cookie-cutter resort towns and all-inclusive holiday packages. The truth is that the island’s ...
César Manrique wind sculpture on Lanzarote.
Posted August 9, 2015
Stories this photo appears in:
Art meets nature in the Canaries