Leopard savaging a crocodile caught on camera

Caught with a high speed camera.


About this entry