Photos: Delhi
A streetside vendor makes tea
© AFP
Back to

Other Cities