Neogurelca himachala

Not evaluated Popular Name: Sphinx Moth