A large array of LCDs sits in a common area of MIT's Media Lab in Cambridge, Massachusetts, USA.
A large array of LCDs sits in a common area of MIT's Media Lab in Cambridge, Massachusetts, USA.
Filename: msb-359176mod.jpg
Copyright