Loading…
Chacma baboons from the Buffels Bay troop share a sweet moment, Buffelsfontein visitor's center, Cape Peninsula, South Africa