A auto-rickshaw in New Delhi, India.
new delhi travel photosindia travel photosnew delhi tourist photosrickshaw delhiautorickshaw india