A Stitchwort?

A Stitchwort?

Observation - A Stitchwort? - UK and Ireland. Description: In wet acid grassland.

In wet acid grassland.