13532890_10154253465979328_5124077965719292709_n Published July 1, 2016 at 960 × 960 One of nature’s most voracious predators.