Preview Restaurant in the capital San Sebastian, La Gomera Island, Canary Islands, Spain, Europe Image ID: 832-299405 Artist: Oliver Gerhard Purchase a commercial license Buy framed prints & more from our print store canary europe gomera house island islands la restaurant san sebastian spain architecture building buildings capital catering cityscape cityscapes exterior gastronomy houses outdoor outdoors outside part photo picturesque seeing sight spanisch town worth