Pashmina Goat
Pashmina Goat
682 1783
Mountain Goat
Mountain Goat
676 1713
Mountain Cow
Mountain Cow
727 1682
Ladakh Goats
Ladakh Goats
733 1723