Loading…
Chacma baboons from the Buffels Bay troop climb on a car at the Buffels Bay visitor's center, Cape Peninsula, South Africa