Pashmina Mountain Goat
Pashmina Mountain Goat
109 291
Pashmina Goat
Pashmina Goat
129 301
Mountain Cow
Mountain Cow
120 295
Ladakh Goats
Ladakh Goats
124 287