Leopard sitting on a tree branch in South Africa national park

Leopard sitting on a tree branch in South Africa national park

 Stock photo ID: 18048634