Black-swallowtail

Lynn Cox