Pashmina Goat
Pashmina Goat
633 1601
Mountain Goat
Mountain Goat
632 1562
Mountain Cow
Mountain Cow
681 1553
Ladakh Goats
Ladakh Goats
682 1588