Latorre-Macarrón, Pedro, España