Designed by
Title
Meeting Point of Rickshaw Drivers #18559758
Description
OLD DELHI, INDIA - 24 OCTOBER, 2009: Rickshaw drivers have a rest on their meeting point in Delhi on October 24, 2009. Rickshaw men are one of the hardest working people and also poorest in the whole India.
This image is editorial