Bellver Castle, 14th century. Palma de Mallorca. Majorca. Balearic Islands, Stock Photo, Picture And Royalty Free Image. Pic. CD127010