Share
twitterlinkedinfacebook
Image 1 of 1
India-1769.jpg
Young Buddhist monks wearing red robes, buying ice cream at shop in Leh, Ladakh, India.