fungi ?

fungi ?

Observation - fungi ? - UK and Ireland. Description: