Fungi ?

Fungi ?

Observation - Fungi ? - UK and Ireland. Description: