Snow Leopard Face Sketch Snow Leopard Face Sketch / I'm not sure why but there seems to be a real fascination with snow leopards.