Post-It notes with project notes hang on an office wall in MIT's Media Lab in Cambridge, Massachusetts, USA.
Post-It notes with project notes hang on an office wall in MIT's Media Lab in Cambridge, Massachusetts, USA.
Filename: msb-359459mod.jpg
Copyright