Willow herb?

Willow herb?

Observation - Willow herb? - UK and Ireland. Description: