United States, Massachusetts, Cambridge, MIT
Text on slide mount: "049".
This image documents teaching and learning at the CPL.
There is 1 item related to this object.
Pictured in