Ramalina?

Ramalina?

Observation - Ramalina? - UK and Ireland. Description: