Collections Item Detail

Go back

Reference image: Administration building of the Stevens Institute of Technology, Fifth Street and River Terrace, ca. 1890.