Black Swallowtail (Papilio polyxenes), two butterflies on pink thistle flowers.

Black Swallowtail, two butterflies on pink thistle flowers.

Leave a Reply