Image 1 of 1

LION.jpg

A lion huffs by the side of the road in the Ngorogoro Crater in Tanzania, Africa Sunday, March 4, 2007. photo by Tammy McKinley
twitterlinkedinfacebook