Close
Elephant Hawk-moth caterpillar
Deilephila elpenor