TenerifeSanta CruzSpainSanta Cruz TenerifeTenerife SpainCanary Islandsportharbordockhavenmoleharbourboatssailsailingmorningsunrisewavesseaoceansea waterwatercloudcloudscloudysmall boatbargeseaportsun risingrising sun