Close
The Indian moon moth or Indian luna moth .
Actias selene