Skullcap?

Skullcap?

Observation - Skullcap? - UK and Ireland. Description: