Share Content Published August 13, 2016 Snow leopard at the zoo A beautiful snow leopard resting on a tree branch at the zoo. animals cat leopard See more in animals, nature