Delhi, India

For me, this photograph conveys the general cheerful hubbub of a typical street in Old Delhi!

Old Delhi, India