Black Swallowtail (Papilio polyxenes), with wings spread on purple flowers.

Black Swallowtail, with wings spread on purple flowers.

Leave a Reply