Loading…
Park Service baboon monitor on the beach at Buffels Bay, Cape Peninsula, South Africa