Self-heal

Self-heal

Observation - Self-heal - UK and Ireland. Description: Just starting to flower in the sunnier places.

Just starting to flower in the sunnier places.