Leopard

A Leopard in the Maasai Mara National Reserve