Peltigera

Peltigera

Observation - Peltigera - UK and Ireland. Description: