I don't know about the natural enemy, but there are a ton of pigeons roosting in the old mill building across from my apartment and I watched a baby pigeon being knocked out of the nest and then summarily molested by a crow, presumably trying to kill and eat him. I hate birds but still felt the need to drive the crow off...at least for a little while.
Of course, none of this helps with the original question...sorry.