Loading…
Chacma baboons from the Buffels Bay troop in the sand dunes of Buffels Bay, Cape Peninsula, South Africa