Old Town by joffre Star this if you like it!

Cafe in the old town, at the base of the Palace, Leh, Ladakh, India.

Choklamsar , India

Comments

No comments yet.

Be the first to comment on this photo!

More photos from India