A leopard and her cub in the Masai Mara, Kenya www.etravelphotos.com
Two Leopard cubs on granite in the Masai Mara, Kenya