Leopard

Leopard

Observation - Leopard - Southern Africa. Description: