Olive Willow?

Olive Willow?

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