A Monster Black Swallowtail Caterpillar

A Monster Black Swallowtail Caterpillar (if she stretched out,
she'd be way over 2 inches long) picked off the fennel yesterday