Ya... posted at Bird Ecology Study Group. I doubt a definite confirmation can be established, like Roger said. Could also be that of a wasp. Perhaps John may know?