Papilio machaon caterpillar on fennel plant with white background.

- Image ID: M9Y004

Papilio machaon caterpillar on fennel plant with white background.

JESÚS NADAL / Alamy Stock Photo

Image ID: M9Y004

Location: Onteniente, España