Mallorca political map, with capital Palma and important towns. Majorca, largest Island of the autonomous community of the Balearic Islands, and part of Spain, located in the Mediterranean Sea. Vector
View Full Image on Dreamstime
Username: Peterhermesfurian
Editorial: No
Width: 6000 pixels
Height: 6000 pixels
Downloads: 2
Image ID: 214197979