t. Palma ( Majorca ) ; d.