Cute and Curious Leopard in South Africa / by JD Andrews

Curious Leopard South Africa.jpg

I was so lucky to see not one, not two but three Leopards while I was in Kruger National Park in South Africa back in 2012.