Spain, Canary Islands, Tenerife island, Los Abrigos, restaurant Mirador de Los Abbrigos, Stock Photo, Picture And Rights Managed Image. Pic. HMS-HEMIS-3037141 | agefotostock
Fishing Boats and Seafood Restaurants in Los Abrigos Editorial Stock Photo - Image of shipyards, islands: 169203443