Birds 4166
The orange legs of shorebirds resting (terns and gulls), Outer Banks, NC
Troopers 0777
"Tiny Troopers" looking for lunch
Birds 781 pano
Tiny shorebirds along the water's edge, Outer Banks, NC
Birds 4636 pano
Tiny shorebirds nap on one leg along the water's edge, Outer Banks, NC
Willets 172
Willets huddle together in a cold and windy ay at Pea Island
Willets 1948
A group of Willets huddled together on a cold winter day, Pea Island, NC
Pelicans 5004
"I Heart Pelicans" (see the heart in the foam?)
Pelican 1379
A floating pelican and reflections from a nearby dock
Pelican 1398
A floating pelican and interesting patterns in the water
Pelicans 7640
Pelicans fly over the ocean
Birds 8049
Tiny shorebirds rest on the beach
Birds 5204
Sanderlings gather to watch the sunrise south of Avalon Pier, Kill Devil Hills, N.C.
Birds 0183
Sanderlings gather to rest at the ocean's edge, Outer Banks, NC.
Willets 3480
Willets walk along the water's edge
Birds 8831
A small group of Sanderlings heads off to find food , Outer Banks.
Pelicans 0871
Pelicans fly over a very tranquil ocean
Gull 2295
A lone gull struts along the shore
Terns 3192
A group of terns walk along the shoreline
Birds 4707
Tiny shorebirds run from a crashing wave, Outer Banks, NC
Birds 3282
Terns and gulls rest on the beach in Kitty Hawk, N.C. on a lovely late winter day.
Pelicans 8728
A line of pelicans weave through the crystal clear waves
Terns 367
A group of Terns and their reflections in the wet sand
Terns 369 Panorama
A group of terns and their reflections in the wet sand