Preview Palma, View over Bellver Castle courtyard Mountains in distance, Majorca, Balearic Islands, Spain Image ID: 797-4506 Artist: Laura Jones Purchase a commercial license Buy framed prints & more from our print store majorca balearic islands spain travel destinations color image photography travel