Beauty Shop
Lake Manyara National Park, Tanzania, Africa
Olive baboons doing a head check in Lake Manyara National Park in Tanzania, Africa. Photo © copyright by Stone Siegel.
Olive baboons doing a head check in Lake Manyara National Park in Tanzania, Africa. Photo © copyright by Stone Siegel.