Xanthoria

Xanthoria

Observation - Xanthoria - UK and Ireland. Description: