Stadium, Harvard University, Cambridge, Massachusetts, USA, early 20th century. Harvard Stadium opened in 1903. It remains the home of the university's football team and, until 1984, was also used by Harvard's track and field athletics teams.
World North and Central America United States Massachusetts Worcester Cambridge
Pixel Dimensions (W x H) : 5051x3484
File Size : 17,186kb