Snow Leopards

Jay Ross & Harold Holleman Jr

Snow Leopards are endangered species that live in the mountains of central Asia. They feed on Blue Sheep, Ibex, and Gazelles, etc.

Snow Leopards feeds on fresh meat at a zoo.

a snow leopard eating  a fresh piece of meat.