Swallowtail (Papilio machaon) caterpillar on dill

Swallowtail (Papilio machaon) caterpillar on dill  - 11979989

Caterpillar of Papilio machaon on a fennel

Similar stock images

to-top-page