Leafy Brain (Tremella Foliacea)

Leafy Brain (Tremella Foliacea)

Observation - Leafy Brain (Tremella Foliacea) - UK and Ireland. Description: