Placa de l'Olivar, Palma, Mallorca, Balearic islands, Spain
Size: 3872px × 2592px
Photo credit: © Peter Erik Forsberg / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: baleares, balearic, balearics, balears, cafe, city, de, europe, european, exterior, illes, island, islands, islas, lolivar, majorca, mallorca, olivar, outdoors, palma, people, person, placa, plaza, restaurant, southern, spain, spanish, street, terrace, view