Mambirri Female

Mambirri was a female leopard from the western sector of the Sabi Sands.