Black Swallowtail Laying

Black Swallowtail laying an egg on fennel