Pupating caterpillar of Iphiclides podalirius butterfly
Size: 5435px × 3518px
Location:
Photo credit: © Roger Eritja / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: caterpillar, chrysalid, cycle, larva, life, metamorphosis, podalirius, podalirus, process, pupa, stage