Ladakh Street Dog
Ladakh Street Dog
829 1885
Mountain Goat
Mountain Goat
779 1861
Pashmina Goat
Pashmina Goat
781 1959
Pashmina Mountain Goat
Pashmina Mountain Goat
758 1788