Collections Item Detail

Go back

Yearbook: The 1951 Link. Stevens Institute of Technology, Hoboken, N.J.