Turkey Tail fungus?

Turkey Tail fungus?

Observation - Turkey Tail fungus? - UK and Ireland. Description: