A worldwide community photographing and learning about wildlife
Deilephila elpenor
Forest
Here is your spotted Organism's relative from India.
http://www.projectnoah.org/spottings/749...
Thank you for your species suggestion!!! I'm sure that's right, we have a lot of these Hawk moths in our garden!