Mother Owl vs Snake


Advertisement

Mother owl battles snake.