Go back

B+W photo of Stevens Institute of Technology athletic field, Castle Point, Hoboken, n.d., ca. 1965-1969.