Thank you for your patience while we retrieve your images.

Great Egret with chicksAtlantic Puffins, Maine coastFly fishing, last light of the dayGreat Egret displays plumes during courtshipBlack Skimmer with fish at a North Carolina coast colony.Snowy Egret in hot pursuit of a mullet on the North Carolina coast.Great Egret courtship plumageCloudscape over the Joulter Cays, The BahamasSunrise, Mesa Arch, Arches National Park, UtahFly fishing, Lewis Falls, WyomingCapt. Seth Vernon fly fishing for redfish on the South Carolina coastLightning over Harbor Island, Wrightsville Beach, North CarolinaSnowy Egret, North Carolina coastAmerican Oystercatcher on a North Carolina beachReflections of rowing skiffs on the Maine coastBlack Skimmer aerial squabbles on the North Carolina coastLeast Tern courtship involves the transfer of fish, North Carolina coastBlack Skimmer bring a fish to its chick on the North Carolina coastSanderling running along a beach on the North Carolina coastA winding road through the maritime forest at Bald Head Island, North Carolina coast