Blackfoot Polypore?

Blackfoot Polypore?

Observation - Blackfoot Polypore? - UK and Ireland. Description: