By laelaps on May 8, 2010. A snow leopard (Panthera uncia), photographed at the Bronx Zoo. Tags Cats mammals Photography Bronx Zoo Cat mammal Panthera snow leopard Log in to post comments More like this Oh, the beauty ! No cat lover could remain insensitive to this ! Log in to post comments
Oh, the beauty ! No cat lover could remain insensitive to this !