Loading…
India - New Delhi - A man works on his laptop at the market in Nehru Place
A man works on his laptop at 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_334
©Stuart Freedman
Photo keywords: Asia, city, computer, Delhi, electronics, India, market, Nehru Place, New Delhi, technology