Photographed in Tanzania’s Tarangire National Park, a baboon inspects its foot for a….parasite?…splinter?