Self-heal

Self-heal

Observation - Self-heal - UK and Ireland. Description: Self-heal found alongside footpath in woodland.

Self-heal found alongside footpath in woodland.