Turkeytail ?

Turkeytail ?

Observation - Turkeytail ? - UK and Ireland. Description: