North Carolina - Coastal - John Peltier
Powered by SmugMug Log In

A Palamedes Swallowtail butterfly on a thistle, Mallard Creek Trail.

A Palamedes Swallowtail butterfly on a thistle, Mallard Creek Trail.

Goose Creek State ParkMallard Creek TrailNorth CarolinaPamlico Soundbutterflyflowerinsectpalamedes swallowtailthistle