Loading…
Detail of a foot pad on a baboon from the Buffels Bay troop, Cape Peninsula, South Africa