Iglesias-Sánchez, Carlos, Spain