Visit my website: www.macropoulos.com
Common Yellow Swallowtail (Papilio machaon) larva
(also known as Old World Swallowtail)
This is the caterpillar of the common Yellow Swallowtail. Click here to see how it will look like when it grows up! Found on one of its favorite plants, a fennel (Foeniculum vulgare). It is wet from this morning's rain.
Best viewed On Black, Large