A cape buffalo and an elephant stare each other down.

DSC_1101.jpg