Share
twitterlinkedinfacebook
Image 1 of 1
India-8623.jpg
Goats in front of shepherds hut along the Kanka River, Indian Himalaya, Kashmir, India