« back to search results

Share
twitterlinkedinfacebook
Image 76 of 316
< Prev Next >
3076.jpg
A leopard rests in the shade of a large baobab tree  in Amboseli National Park, Kenya.