Two Giant Swallowtail Caterpillars

Two dueling Giant Swallowtail Caterpillars (not really dueling)