Forest Leopard (Bulembu)

Forest Leopard (Bulembu)

Observation - Forest Leopard (Bulembu) - Southern Africa. Description: