Internet center in Veerampattinam, India

Prev
Next
Image Zoom
  • Details
  • Description
Date
2001
Copyright Owner
© Frédéric Soltan/Sygma/Corbis
Object ID
500004880