mail_outline sales@mediastorehouse.com
A stupa bound with prayer flags stands under the walls of Leh Palace, Leh, Indus Valley, Ladakh, India, Asia
Leh Palace, Leh, Ladakh, Indian Himalaya, India, Asia
Palace in Leh with LAMO house below. Ladakh, India, Asia
Leh Palace, Leh, Ladakh, India, Asia
Leh Palace, Leh, Ladakh, Indian Himalayas, India, Asia