By laelaps on July 13, 2008. A female snow leopard (Panthera uncia). Photographed at the Bronx zoo on July 5th, 2008.This snow leopard is another female, the sister of the one pictured above. Tags Cats mammals Photography Log in to post comments More like this