Expedition to Spain, Tenerife Islands. Puerto de la Cruz

Expedition to Spain, Tenerife Islands. Puerto de la Cruz