Pashmina Mountain Goat
Pashmina Mountain Goat
423 1080
Pashmina Goat
Pashmina Goat
431 1125
Mountain Cow
Mountain Cow
461 1077
Ladakh Goats
Ladakh Goats
476 1040