peter This looks like it might be an Elephant Hawk caterpillar (Deilephila elpenor). Anyone have any other ideas?
Comments (1)