Skip to content

Palmer Stadium under construction in 1914

Palmer Stadium under construction in 1914

Princeton University. Property of the Trustees of Princeton University.