Canary Islands: including Tenerife ... Lanzarote, and town plans of Santa Cruz de Tenerife [etc.]
Edinburgh :  Bartholomew Clyde, 
[1991]
Cover title.
Text in English, Spanish, German.