Food stall at Plaza de la Candelaria square central Santa Cruz city Tenerife island the Canary Islands Spain Europe


Size: 4287px × 2848px
Photo credit: © Peter Forsberg / Europe / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bar, booth, canarias, canary, candelaria, central, centre, city, cruz, de, downtown, drinking, eating, europe, european, exterior, food, ham, island, islands, islas, kiosk, la, outdoor, outdoors, people, plaza, restaurant, santa, spain, spanish, square, stall, stand, tenerifa, tenerife, teneriffa