Middle of Road It is about physically handicapped beggar amid the Delhi traffic. Delhi, India 0 likes