Fabregat, Ramon, Spain