Euphorbia?

Euphorbia?

Observation - Euphorbia?. Description: