Ladakh Goats
Ladakh Goats
840 1833
Mountain Goat
Mountain Goat
779 1797
Pashmina Mountain Goat
Pashmina Mountain Goat
757 1720
Mountain Cow
Mountain Cow
830 1766