North Africa Plants of North Africa Explore

Euphorbia characias L.

Large Mediterranean Spurge
Euphorbia characias
Euphorbia characias
Euphorbia characias
Euphorbia characias
Loading...