Close

Elephant Hawk-moth caterpillar

Deilephilia elpenor

Elephant Hawk-moth caterpillar