Loading…
India - New Delhi - Computer repair workshops in the market in Nehru Place
Computer repair workshops 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
Photo ID: SFE_141004_275
©Stuart Freedman
Photo keywords: Asia, city, computer, Delhi, electronics, India, market, Nehru Place, New Delhi, technology