Infant baboon in Amboseli National Park, Kenya

Rob Harvey's Photos on the Map

Report This