1/1
Eastern Black Swallowtail (Papilio polyxenes)
The (Eastern) Black Swallowtail (Papilio polyxenes), also called the American Swallowtail or Parsnip Swallowtail.

The (Eastern) Black Swallowtail (Papilio polyxenes), also called the American Swallowtail or Parsnip Swallowtail.

Copyright Howard Cheek