Life goes on…

Life on the Streets of India.

Place: Gaya, Bihar