Snow Leopard

A Snow Leopard at the Jardin des Plantes.