Fungi??

Fungi??

Observation - Fungi?? - UK and Ireland. Description: