Marbled Green?

Marbled Green?

Observation - Marbled Green? - UK and Ireland. Description: