Fungi

Fungi

Observation - Fungi - UK and Ireland. Description: No idea what this is

No idea what this is