knapweed?

Observation - knapweed? - UK and Ireland. Description: