Parmelia?

Parmelia?

Observation - Parmelia? - UK and Ireland. Description: