Stitchwort?

Stitchwort?

Observation - Stitchwort? - UK and Ireland. Description: Stitchwort?

Stitchwort?