Lecanora Lichen

Lecanora Lichen

Observation - Lecanora Lichen - UK and Ireland. Description: