Wild pigeon lays eggs inside a nest occupied by 7 baby barn owls

683
Published on June 4, 2024 by Tex Hollywood

This wild pigeon invaded and laid eggs inside a nest occupied by 7 barn owl chicks. What followed is truly dramatic.

Category Tag

});