Peltigera

Peltigera

Observation - Peltigera - UK and Ireland. Description: Seen on Thetford Heath.

Seen on Thetford Heath.