Red tree Brain (Peniophora rufa)

Red tree Brain (Peniophora rufa)

Observation - Red tree Brain (Peniophora rufa) - UK and Ireland. Description: