Share
twitterlinkedinfacebook
Image 1 of 1
India-1793.jpg
Prayer flags fluttering in the breeze at Shey Palace, Naropa Royal Palace, in Ladakh, India.