Greenfinch egg?

Greenfinch egg?

Observation - Greenfinch egg? - UK and Ireland. Description: