This is a leopard named Tumsca. She lives in the Amboseli National Park. We caught this picture whilst she was perched on a termite mound. Isn't she magnificent!
Click here to add your own comments
Join in and write your own page! It's easy to do. How? Simply click here to return to Kenya Picture Gallery.