Teleost cruising off Palma de Mallorca