Swallowtail butterfly caterpillar on milk parsley Norfolk Broads, England.

- Image ID: DGK5KB