12 best - dfkotz

Chai wallah in Shahpura, Rajasthan.

IndiaTravelpeoplestreets