Tattered missives to the gods, prayer flags flutter high above Leh, Ladakh’s largest city, National Geographic, March 1978
Tattered missives to the gods, prayer flags flutter high above Leh, Ladakh’s largest city, National Geographic, March 1978
Tattered missives to the gods, prayer flags flutter high above Leh, Ladakh’s largest city, National Geographic, March...