Samburu, KenyaSamburu, KenyaSamburu, Kenyaleopard in the rain at Samburu, KenyaSamburu, KenyaSamburu, Kenya@ South Luangwa, Zambia@ South Luangwa, ZambiaOl Pejeta, Kenya in the wet season@ South Luangwa, Zambia@ South Luangwa, Zambia@ South Luangwa, Zambia@ South Luangwa, Zambia@ South Luangwa, ZambiaAberdares, KenyaOl Pejeta, Kenya in the wet seasonOl Pejeta, Kenya in the wet seasonVumburu, Botswana