By laelaps on June 15, 2009. A snow leopard (Panthera uncia), photographed at the Bronx Zoo. Tags Cats mammals Photography Log in to post comments More like this