Designed by
Title
Local Produce Market with Friendly Vendor in Leh, India #325138327
Description
The town of Leh, in Ladakh, India is a bustling town, but vendors at local produce markets as this one still give friendly waves to tourists passing by.
This image is editorial