Owl kills 70+ lemmings and made a nest from their carcassesforexshark (13)in #nature • 7 years ago Damn nature you scary!!! #animals #life #photography #photo