Thelephora terrestris

Thelephora terrestris

Observation - Thelephora terrestris - UK and Ireland. Description: