Preview Interiors of Restaurant Tagoror, Barranco de Guayadeque, Gran Canaria, Canary Islands, Spain, Europe Image ID: 1160-779 Artist: Markus Lange Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day evening indoors architecture interiors building interior eating and drinking restaurant restaurants tagoror barranco de guayadeque gran canaria canaries canary islands spain europe bar bars