Penn, Roger Penn, Spain