Black Swallowtail (Papilio polyxenes), side view on a pink thistle flower.

Black Swallowtail, side view on a pink thistle flower.

Leave a Reply