Leopard tiger

Leopard tiger

Observation - Leopard tiger - Southern Africa. Description: