Designed by
Title
Food trader selling vegetables in street market. Udaipur, Rajasthan, India #197198682
Description
UDAIPUR, INDIA - NOVEMBER 23, 2018 : Food trader selling vegetables in the street market in holy city Udaipur, Rajasthan, India
This image is editorial