Green-veined white?

Green-veined white?

Observation - Green-veined white? - UK and Ireland. Description: