Spot the Cape Leopard

Published: 20 April 2012

Can you spot the leopard? Rare footage, of an elusive Cape leopard, captured by The CLT researchers in the Cederberg Mountains, South Africa.

spacer

spacer