India - New Delhi - Men repairing a computer on the balcony of the market in Nehru Place
Loading…
Image info
India - New Delhi - Men repairing a computer on the balcony of the market in Nehru Place
Men sit and repair a computer in the market in Nehru Place. Nehru Place is a commercial hub in South Delhi that is dominated by electrical and computer and technology shops and New Delhi, India