Rare footage of Barn owls eating their own young!
0
0
673 Views·
03/08/23
In
Pet
Viewer discrection required.A pair of barn owls eat their own offspring as hunting becomes difficult due to bad weather. Appologies for bad quality,taken using a trail camera
Show more
0 Comments
sort Sort By