November 13, 2021 by Elena RodriguezSwallowtail caterpillar on rue. Swallowtail caterpillar on rue. Photo © 2021 Angela McNamara About Elena Rodriguez Previous Post:Swallowtail caterpillar on rue.