Collections Item Detail

Go back

Linoleum block print: Stevens Institute of Technology 'A' Building. Hoboken, n.d., [issued June, 1932.]