Black Swallowtail Pupa (Papilio polyxenes) on Water Hemlock (Cicuta maculata)

© Mary Keim