Giant Polypore

Giant Polypore

Observation - Giant Polypore - UK and Ireland. Description: