Owl Builds Nest Out Of Lemming Carcasses

brutal owl

An owl killed over 70 lemmings and built a nest out of their carcasses

brutal-owl-builds-nest-out-of-lemming-carcasses

Related posts: