Leh & Lamayuru (April 2009) - catherineleduc

Valley between Leh and Lamayuru, Ladakh, India

leh ladakh himalaya lamayuru