Loading…
Chacma baboons from the Cape Point troop walk on the beach at Cape Point, Cape Peninsula, South Africa