Hawksbeard?

Hawksbeard?

Observation - Hawksbeard? - UK and Ireland. Description: