By laelaps on June 5, 2008. A pair of laughing gulls (Larus atricilla). Photographed May 17, 2008 at Cape Henlopen State Park, Delaware. Tags birds Photography Log in to post comments More like this