Big cats

Baby leopard

Some more… tomorrow. Leopard (Panthera pardus, Léopard) Seronera, Serengeti National Park, Tanzania, March 2013

Continue Reading