Share
twitterlinkedinfacebook
Image 1 of 1
India-0802.jpg
Sheep at pasture. Western Himalayan Mountains, Kashmir, India..