Ladakh Goats
Ladakh Goats
1672 3200
Mountain Goat
Mountain Goat
1577 3427
Pashmina Mountain Goat
Pashmina Mountain Goat
1618 3216
Mountain Cow
Mountain Cow
1610 3283