Palma ( Majorca ) ; d.