United States, Massachusetts, Cambridge, MIT
Text on slide mount: "046".
This image documents teaching and learning at the CPL.
There are 3 items related to this object.
Pictured in
Oictured in