Category: South Africa
Leopard hiding in the bush, Kruger National Park, South Africa
Thanks to great tracking skills of my guide from Pafuri Kamp, I was able to spot this wonderful creature shortly
Continue readingLeopard hiding in the bush, Kruger National Park, South Africa