Share
twitterlinkedinfacebook
Image 1 of 1
3047625.JPG
Leopard (Panthera pardus) on termite mound, Masai Mara Game Reserve, Kenya, Africa.