San Diego Zoo 2012 - 63alfred
North Chinese Leopard

North Chinese Leopard

From San Diego Zoo