Female Swallowtail Laying Eggs
Swallowtail eggs
Black Swallowtail eggs on parsley in Bucks County PA 2019
Swallowtail eggs eggs maturing
caterpillar inset stage 1
Black Swallowtail caterpillar stage 1 on dill in Bucks County PA 2019
Stage 2 swallowtail catapillers
Black swallowtail caterpillars stage 2 on dill in Bucks County PA, July 2019