1/1
Black Swallowtail Caterpillar
Black Swallowtail caterpillar AKA American or 'Parsnip' Swallowtail.

Black Swallowtail caterpillar AKA American or 'Parsnip' Swallowtail.

Copyright Howard Cheek