San Diego Zoo - 63alfred
North Chinese Leopard

North Chinese Leopard