Lauren Bilboe
£1.00
Natural shot of a female Snow Leopard, Taïga, walking in a forest (Panthera uncia)
Photo Location: Dudley Zoo, England
Snow Leopard