Green leaves coming up

Green leaves coming up

Observation - Green leaves coming up - UK and Ireland. Description: Not much green has been appearing until now so wondered what this was.

Not much green has been appearing until now so wondered what this was.