Latest
Leopard 2
A Leopard wandering past having just failed to successfully catch its prey.
Ref: 0737
Location: South Luangwa National Park, Zambia

A Leopard wandering past having just failed to successfully catch its prey.
Ref: 0737
Location: South Luangwa National Park, Zambia