Leafy Brain (Tremella foliacea)

Leafy Brain (Tremella foliacea)

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