Willow Herb - probably

Willow Herb - probably

Observation - Willow Herb - probably - UK and Ireland. Description: