location of the battle of mallorca, Son Servera, Majorca, Balearic Islands, Spain


Size: 6000px × 4000px
Photo credit: © Tolo Balaguer / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 20th, balearic, battles, century, civil, conquest, cultural, heritage, historical, history, islands, italian, landing, landings, majorca, monument, naval, places, republic, revolution, spanish, war