Wooden windows in Leh Palace, Ladakh, India

Royalty-free stock photo ID: 83008081

Wooden windows in Leh Palace, Ladakh, India