Major Square, Palma de Mallorca, Mallorca, Balaeric Islands, Spain, Europe


Size: 5760px × 3840px
Location: Palma de Mallorca, Belearic Islands, Spain
Photo credit: © Richard Cummins / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, attraction, balearic, cafe, city, coastal, de, dining, europe, historic, history, island, landmark, major, mallorca, mediterranean, outdoor, palma, port, restaurant, spain, square, travel