Peltigera?

Peltigera?

Observation - Peltigera? - UK and Ireland. Description: On mossy logs

On mossy logs