The Forest Preserve District of DuPage County, in partnership with state and local organizations, studies the captive rearing and release of barn owls in northern Illinois.
Both parent barn owls usually feed their young. This female barn owl illustrates how prey is consumed whole.
Link to this comment:
All Comments (0)