8/27/10

Rickshaws. New Delhi




Waiting for clients in front of the New Delhi train station.

Buy image