Green moth - help needed!

Green moth - help needed!

Observation - Green moth - help needed! - UK and Ireland. Description: Cannot work this one out!

Cannot work this one out!