barn owl

Barn owls swallow their food whole and eat 1,500 to 3,000 mice per year.

Animals

$10
Buy
HomeLicense individual images on Adobe StockBuy in Figma