Image 1 of 1
IMG_46451.jpg
Themisang  in Leh, Jammu and Kashmir, India.