Global Alliance for Bridging the Digital Divide
Previous
Index
Next
I swear I did not pose for this picture.