bill-hocker-tuk-tuk-new-delhi-india-2006

840    Tuk-tuk, New Delhi, India, 2006