Close
Elephant hawknoth caterpillar
Deilephila elpenor elpenor