[Cartoon Illustration] Rocky Peak Snow Leopard

A snow leopard resting on a rocky mountain outcrop.