Ladakh Goats
Ladakh Goats
1886 3668
Mountain Goat
Mountain Goat
1790 3785
Pashmina Mountain Goat
Pashmina Mountain Goat
1829 3552
Mountain Cow
Mountain Cow
1830 3581