I suspect that it is Euphorbia Trigonum because of small leaves. However what makes me doubt that it is Euphorbia Trigonum is the fact that it does not have as much branching or appear to have as many branches as most of the pictures I see of Euphorbia Trigonum when I do a google search. Hopefully someone can confirm or correct my theory. Thanks in advance.