Skip to content

The end of the yards (Photo 1962?)

The end of the yards (Photo 1962?)

Princeton University. Property of the Trustees of Princeton University.

Source: Mudd Library Box LP01, Itme 7220.tif