Log in with username/password
Log in with Facebook
Travel Photography Travel Postcards Zambia Postcards Alice the Leopard, Feasting
A leopard in South Luangwa National Park, Zambia; named Alice by the local tour operators, feasting on a baboon carcass.
Photo by oliverparish