Honey Buzzard is back

European Honey-buzzard (Pernis apivorus, this bird is the largest european insectivore. As the name says it eats bees and larval cells that it bears the chicks in nests.

Comments
Sign in or get an account to comment.