Previous Image Next Image Pipevine Swallowtail Butterfly laying eggs on CA Pipevine (aristolochia californica) Pipevine Swallowtail Butterfly laying eggs on CA Pipevine (aristolochia californica) Pipevine Swallowtail Butterfly laying eggs on CA Pipevine (aristolochia californica)