A black rat snake, also called a chicken snake, swallows a chicken egg in the nest in North Caroliana
A young northern water snake in color transition from light to dark bands - Raleigh North Carolina
A northern water snake peeking out of the creek - Raleigh North Carolina