Nicholas Negroponte - D
negroponte stage 067

negroponte stage 067

negropontestage067