Dracocephalum isabellae

Dracocephalum isabellae

Dracocephalum isabellae Forrest ex W. W. Smith.
Engl.: dragonhead.