Large fungi

Large fungi

Observation - Large fungi - UK and Ireland. Description: Is this Chicken of the Woods?

Is this Chicken of the Woods?