Goat Willow?

Goat Willow?

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