Green Fungi/Lichen?

Green Fungi/Lichen?

Observation - Green Fungi/Lichen? - UK and Ireland. Description: