Swallowtail butterfly on a thistle
Niantic, CT, USA
butterflies, Spicebush Swallowtail, swallowtails, thistles, plants, insects, Papilio troilus
2010
August 7
about