Cory's Shearwater ("Atlantic" form) - Cape Hatteras, North Carolina - May, 2017 and August, 1996
Black-capped Petrel - Cape Hatteras, North Carolina - May, 2017
Unidentified Gadfly-petrel - Cape Hatteras, North Carolina - May, 2017
Audubon Shearwater - Cape Hatteras, North Carolina - May, 2017
Wilson's Storm-petrel - Cape Hatteras, North Carolia - May, 2017 and August, 1996
Band-rumped Storm-petrel - Cape Hatteras, North Carolia - May, 2017
Semipalmated Plover (adult) - Outer Banks, NC - May, 2017 and Moss Landing, California - April, 2012
American Oystercatcher - Outer Banks, NC - May, 2017 and Clearwater, Florida - April, 2002
Willet (breeding adult "Eastern form") - Outer Banks, North Carolina - May, 2017
Ruddy Turnstone (spring adult) - Outer Banks, North Carolina - May 2017
Red Knot (spring breeding) - Outer Banks, North Carolina - May 2017
Sanderling (fresh breeding adult) - Outer Banks, North Carolina - May 2017
Semipalmated Sandpiper (with tilted up tail) - Outer Banks, North Carolina - May 2017
Semipalmated Sandpiper (bill length variation) - Outer Banks, North Carolina - May 2017
White-rumped Sandpiper (breeding adult) - Outer Banks, North Carolina - May, 2017
Short-billed Dowitcher (breeding griseus subspecies) - Outer Banks, North Carolina - May, 2017
Short-billed Dowitcher (1st summer griseus subspecies) - Outer Banks, North Carolina - May, 2017
Laughing Gull (adult in flight) - Outer Banks, North Carolina - May, 2017
Laughing Gull (1st cycle) - Outer Banks, North Carolina - May, 2017
Laughing Gull (1st cycle in flight) - Outer Banks, North Carolina - May, 2017
Royal Tern (adult in flight) - Outer Banks, North Carolina - May, 2017
Sandwich Tern (breeding) - Outer Banks, North Carolina - May, 2017 and South Padre Island, Texas - April, 2013
Least Tern (in flight) - Outer Banks, North Carolina - May, 2017
Bobolink (female) - Hatteras Light State Park, North Carolina - May, 2017
Comments? Questions? Drop me an Email!