Pictures by Daniel Oliveira
Sphingidae Deilephila elpenor Adult Sphingidae Deilephila elpenor Larva (green form) Sphingidae Deilephila elpenor Pupa