fungus?

fungus?

Observation - fungus? - UK and Ireland. Description: