Snow Leopard

Posted by Ellen

In Hemis National Park in the extreme north of India, near the Tibetan border.