Fungi?

Fungi?

Observation - Fungi? - UK and Ireland. Description: