Photo Of The Day – Baboon Stare Posted on January 6, 2011 by Peter West Carey Title: Baboon Stare Location: Lake Manyara National Park, Tanzania, Africa Photograph Copyright Peter West Carey This image for sale as a print (form below) or may be licensed for use Continue Reading →