Title

Leopard Surveying Lions

Location

Tanzania, Africa