Green Moth, Pug ?

Green Moth, Pug ?

Observation - Green Moth, Pug ? - UK and Ireland. Description: