Greater-Stitchwort

Greater-Stitchwort

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