Loading…
Chacma baboons from the Plateau Road troop share a sweet moment, Cape Peninsula, South Africa