Results 1 results found Rocks near Los Gigantes, Tenerife, Canary Islands, Spain Sailing ship with red sails in a small bay near Los Gigantes, Santiago del Teide, Tenerife, Canary Islands, Spain, Europe