Designed by
Title
Cab Driver in Bangalore, India #15645421
Description
BANGALORE, IN - JULY 15: Rickshaw Driver waits for customers in Bangalore, IN July 15, 2010 in Bangalore, India. Typical mileage for an Indian-made auto rickshaw is around 35 kilometers per liter of petrol
This image is editorial