wingedpig.com
Leopard In A Tree In Botswana
We saw several leopards during our safaris in South Africa and Botswana. For the most part, they just ignored us and went about their business. Leopards like being in trees and are great climbers. …