green eggs

green eggs

Observation - green eggs - UK and Ireland. Description:

What laid these eggs?