Pozuelos-Estrada, Francisco José, Spain