Skip to content

Sherman Hoar

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