Scarlet Elfcup

Scarlet Elfcup

Observation - Scarlet Elfcup - UK and Ireland. Description: small bright red fungus

small bright red fungus