Homoferox: Stare

Part of a 6 part series comparing the ferocity of humans to the unconditional love of animals. One of the deadly humans staring down prey.