Results 2 results found Leopard (Panthera pardus) with Cape porcupine quills stuck in it, Kruger National Park, South Africa, Africa African Cape Porcupine, Central Florida Zoo