Willow fungus?

Willow fungus?

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