smiling dried fruit vendor in delhi, india

smiling dried fruit vendor in delhi, india

 Stock photo ID: 11813413

Editorial use only
Editorial credit: paul prescott / Shutterstock, Inc.

Similar images

  |   See all