Spanien , där han tjänade under general Prim,