stitchwort

stitchwort

Observation - stitchwort - UK and Ireland. Description: