Share
twitterlinkedinfacebook
Image 1 of 1
3076.jpg
A leopard rests in the shade of a large baobab tree  in Amboseli National Park, Kenya.