Leopard

Leopard

A powerful and adaptable big cat found across Africa and Asia