owls sparrows whatdo Do Owls Eat Sparrows April 19, 2022 Post a Comment Smaller owls may also help control large insects and owls will occasionally catch reptiles such as… Read more Do Owls Eat Sparrows