Close
Elephant hawk moth caterpillar
Deilephila elpenor