garden scabious?

garden scabious?

Observation - garden scabious? - UK and Ireland. Description: