Michael Benton Giant Swallowtail On Thistle August 25, 2023 Little Saint Simons Island Nature butterflies thistle insects Log in or register to post comments