Snow Leopard, Taïga

£1.00

A close up of a female Snow Leopard, Taïga, on a kill (Panthera uncia)

Photo Location: Dudley Zoo, England

SKU: 1592858530 Category:

Additional information

Species

Snow Leopard