Back to Show
Nature
Honey Buzzards Feast on Deadly Hornets
Asian giant hornets are the biggest on Earth and can kill humans. But their larvae are irresistible to oriental honey buzzards.