Parroquia Immaculada Concepcio i Sant Magi, Placa de la Verge del Miracle, Santa Catalina, Palma, Mallorca, Balearic islands, Spain
Size: 3872px × 2592px
Photo credit: © Peter Forsberg / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, baleares, balearic, balearics, balears, building, catalina, church, city, de, europe, european, exterior, illes, island, islands, islas, majorca, mallorca, outdoors, palma, park, people, santa, southern, spain, spanish, square