Price

A baboon from the Buffels Bay troop sits near the beach and the Atlantic Ocean at Buffels Bay, Cape Peninsula, South Africa.