india | out of an old movie TravelMegSeptember 26, 2012Delhi, india, New Delhi, Pulled rickshaw, Transport Comments