mail_outline sales@mediastorehouse.com
Choose a picture from our Images Dated 5th March 2011 Collection for your Wall Art and Photo Gifts
2 items
India, Ladakh, Leh. Stok Kangri Peak from Leh. Stok Kangri is the highest mountain in the Stok Range in the Himalayas, in the Ladakh region of North West India