

Monarch, Yadkin River, Caldwell County

Appalachian Jewelwing, Yadkin River, Caldwell County

Unidentified Blue, Stony Fork Valley Overlook, Blue Ridge Parkway

Unidentified Blue, Stony Fork Valley Overlook, Blue Ridge Parkway

Blue-headed Vireo, E.B. Jeffress Park, Blue Ridge Parkway

Bobolink, Valle Crucis Community Park

Buttercup, Stony Fork Valley Overlook, Blue Ridge Parkway

Columbine Stony Fork Valley Overlook, Blue Ridge Parkway

Dark-eyed Junco, Lewis Fork Overlook, Blue Ridge Parkway

Fire Pink, Johns River Road, Blowing Rock

Least Flycatcher, Valle Crucis Community Park

Least Flycatcher, Valle Crucis Community Park

Common Spring Moth, Stony Fork Valley Overlook

Unidentified Moth, Wilksboro

Northern Rough-winged Swallow, Valle Crucis Community Park

Orange Sulphur, Johns River Road, Blowing Rock

Large-flowered Trillium Stony Fork Valley Overlook, Blue Ridge Parkway

Red-spotted Purple, Yadkin River, Caldwell County

Red-winged Blackbird, Valle Crucis Community Park

Red-winged Blackbird, Valle Crucis Community Park

Scarlet Tanager, Johns River Road, Blowing Rock

Silvery Checkerspot, Johns River Road, Blowing Rock

Spicebush Swallowtail, Stony Fork Valley Overlook, Blue Ridge Parkway

Spicebush Swallowtail, Stony Fork Valley Overlook, Blue Ridge Parkway

Spider Web, Valle Crucis Community Park

Sulphur, Stony Fork Valley Overlook, Blue Ridge Parkway

Unidentified Sulphur, Blue Ridge Parkway

Tree Swallow, Valle Crucis Community Park

Large-flowered Trillium, Stony Fork Valley Overlook, Blue Ridge Parkway

Wild Geranium Blue Ridge Parkway