Close
Canadian Tiger Swallowtail Caterpillar
Papilio canadensis