Internet cafe
Internet cafe. Customers using computer terminals to 'surf' the Internet, a worldwide network of computers offering information, images and sounds on a multitude of subjects. Photographed in Bangalore, India, in 2004.
Details
License type
Rights Managed