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 More like this Oh, the beauty ! No cat lover could remain insensitive to this !
Oh, the beauty ! No cat lover could remain insensitive to this !