A worldwide community photographing and learning about wildlife
Egretta caerulea
Snowy egrets have black legs and yellow feet, the bill is an odd color for a Snowy as well. Could this be a white morph of Great Blue Heron? I don't know if those are common in NC, I know they are found in Florida.