Share
twitterlinkedinfacebook
Image 1 of 1
India-1669.jpg
Broken water pump miles from nowhere...  along the Srinagar to Leh road, Northern India