Indian Moon Moth (Actias selene)

The Indian Moon Moth is an ethereal-looking, nocturnal insect found in the Periyar Tiger Reserve but is also widely distributed throughout India. The ochreous moon spots on the light green wings earned this moth its name.

Leave a comment