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