Leopard spotted!

This Leopard spotted at 4.05am on a Giraffe carcass. Captured by Peet Gerber of site 95.

Top