Skip to content

Daniel Chester French

Page 1 of 1

Big statue on campus

Harvard is one of the biggest tourist attractions in Greater Boston, and perhaps the biggest attraction at Harvard is a sculpture

Campus|

Date