This is a butterfly, as you can tell by the antennae which are thicker at the ends. This is known as "clubbed" antennae, and is usually characteristic of butterflies, although there are a few exceptions. Beautiful photo! This is most likely subspecies Asterocampa celtis celtis as well.
Comments (1)