Houndstongue?

Houndstongue?

Observation - Houndstongue? - UK and Ireland. Description: quite a bit of this growing in the dunes

quite a bit of this growing in the dunes