Portrait

negroponte

On Bit Rot on November 30, 2013
  • mark dery
  • bit rot
  • negroponte
  • olpc