Plant - Willow Herb

Plant - Willow Herb

Observation - Plant - Willow Herb - UK and Ireland. Description: Not sure which Willow Herb it is.

Not sure which Willow Herb it is.