Australia0811 Travels – Journey Through Africa – Leopard Kill in South Luangwa National Park, Zambia

A leopard in a tree at night finishing off left-over impala - filmed in South Luangwa National Park, Zambia - September, 2010