Close
Indian moon moth or Indian Luna moth
Actias selene