People sitting, lying down, along street in India.

Living and sleeping on streets. India.