Flores-Rodríguez, Cruz, Spain